improvised explosive device – English–Italiano translations

🇬🇧 en it 🇮🇹

improvised explosive device noun

  • explosive weapon
ordigno esplosivo improvvisato
Wiktionary Links